Big Huge Thesaurus

elaphe guttata

noun

sounds kind of like